ser incomparable - German English Dictionary